using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sio.Mdm.Entities;

namespace Sio.Mdm.Types.Database
{
    [Entities.Entity(
            "OrganizacijeService",
            TableName = "ORGANIZACIJE"
        )]
    public interface Organizacija : IEntity
    {
        [PrimaryKey(Name = "ORGANIZACIJA_ID", GeneratorName="GEN_ORGANIZACIJE")]
        int OrganizacijaId { get; set; }

        [Field(Name = "NAZIV")]
        string Naziv { get; set; }

        [Field(Name = "TIP_ORGANIZACIJE_ID")]
        int? TipOrganizacijeId { get; set; }

        [Field(Name = "DAVCNA_ST")]
        int? DavcnaStevilka { get; set; }

        [Field(Name = "OBCINA_ID")]
        int? ObcinaId { get; set; }

        [Field(Name = "ZDRAVSTVENI_DOM_ID")]
        int? ZdravstveniDomId { get; set; }

        [Field(Name = "KATEGORIJA_ZAVODA_ID")]
        int?  KategorijaZavodaId { get; set; }

        [Field(Name = "AKTIVNO")]
        bool Aktivno { get; set; }

    }
}
